sports automobile with two seats - Español Inglés Diccionario